mechanical jar - Espagnol Anglais Dictionnaire